<?php
/*
 * @ https://EasyToYou.eu - IonCube v11 Decoder Online
 * @ PHP 7.2 & 7.3
 * @ Decoder version: 1.1.6
 * @ Release: 10/08/2022
 */

// Decoded file for php version 71.
class PHPExcel_Writer_OpenDocument_MetaInf extends PHPExcel_Writer_OpenDocument_WriterPart
{
    public function writeManifest(PHPExcel $pPHPExcel = NULL)
    {
        if(!$pPHPExcel) {
            $pPHPExcel = $this->getParentWriter()->getPHPExcel();
        }
        $objWriter = NULL;
        if($this->getParentWriter()->getUseDiskCaching()) {
            $objWriter = new PHPExcel_Shared_XMLWriter(PHPExcel_Shared_XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
        } else {
            $objWriter = new PHPExcel_Shared_XMLWriter(PHPExcel_Shared_XMLWriter::STORAGE_MEMORY);
        }
        $objWriter->startDocument("1.0", "UTF-8");
        $objWriter->startElement("manifest:manifest");
        $objWriter->writeAttribute("xmlns:manifest", "urn:oasis:names:tc:opendocument:xmlns:manifest:1.0");
        $objWriter->writeAttribute("manifest:version", "1.2");
        $objWriter->startElement("manifest:file-entry");
        $objWriter->writeAttribute("manifest:full-path", "/");
        $objWriter->writeAttribute("manifest:version", "1.2");
        $objWriter->writeAttribute("manifest:media-type", "application/vnd.oasis.opendocument.spreadsheet");
        $objWriter->endElement();
        $objWriter->startElement("manifest:file-entry");
        $objWriter->writeAttribute("manifest:full-path", "meta.xml");
        $objWriter->writeAttribute("manifest:media-type", "text/xml");
        $objWriter->endElement();
        $objWriter->startElement("manifest:file-entry");
        $objWriter->writeAttribute("manifest:full-path", "settings.xml");
        $objWriter->writeAttribute("manifest:media-type", "text/xml");
        $objWriter->endElement();
        $objWriter->startElement("manifest:file-entry");
        $objWriter->writeAttribute("manifest:full-path", "content.xml");
        $objWriter->writeAttribute("manifest:media-type", "text/xml");
        $objWriter->endElement();
        $objWriter->startElement("manifest:file-entry");
        $objWriter->writeAttribute("manifest:full-path", "Thumbnails/thumbnail.png");
        $objWriter->writeAttribute("manifest:media-type", "image/png");
        $objWriter->endElement();
        $objWriter->startElement("manifest:file-entry");
        $objWriter->writeAttribute("manifest:full-path", "styles.xml");
        $objWriter->writeAttribute("manifest:media-type", "text/xml");
        $objWriter->endElement();
        $objWriter->endElement();
        return $objWriter->getData();
    }
}

?>